草庐IT

Apple ID 登录

全部标签

php - 仅当用户在 Laravel 5.7 中处于事件状态时才登录用户

我是Laravel的新手,并且在实现用户身份验证方面相当成功。现在继续下一步,我必须只允许状态为事件的用户登录。为此,我添加了一个statusTINYINT我的mysql用户表中的列。我在Laravel文档中找到了这个:SpecifyingAdditionalConditionsIfyouwish,youmayalsoaddextraconditionstotheauthenticationqueryinadditiontotheuser'se-mailandpassword.Forexample,wemayverifythatuserismarkedas"active":if(Aut

php - 为所有用户或仅为想要登录的用户创建 PHP session ?

目前,我的CMS为每个访问该站点的用户创建了一个PHPsession。我正在考虑只为想要登录的用户创建一个session。我这里的问题是登录用户的一些UI元素在所有页面上,所以在每个页面请求上系统必须检查用户是否是已登录,这意味着我没有其他选项可以针对每个页面请求启动session?还是我错了?为每个用户创建一个session是否是正常做法,即使不想登录?简而言之,我想知道A.在我的用例中是否有一个选项可以只为想要登录的用户创建一个PHPsession,以及B.如果它认为为每个用户创建一个session是不好的做法,不管他想不想登录。如果不是这种情况,我可以让事情保持原样......

php - OpenID 登录机制 - 保持登录状态

我正在用PHP开发一个网站,我正在尝试使用OpenID作为登录机制。我想要类似于StackOverflow的行为。我的意思是,无论何时打开stackoverflow,我都已经登录。我在StackOverflow上发现了两个相关问题:OpenId+rememberme/stayingloggedinSigninwithTwitter,andstaysignedin(PHP)我明白我应该让用户登录,如果这是他/她第一次登录,我应该让用户登录并在他/她的系统中设置一个cookie。但是我想知道的是我应该在cookie中存储什么?用户名/密码组合?这似乎是一个安全问题。另一个问题是我应该在哪里

php - Magento 中用于管理员登录身份验证的 API

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。Magento有没有admin登录认证的API?

php - 身份验证/登录中的凭据错误 - Symfony2

我是symfony2和doctrine的新手。我正在尝试基于文档和一些教程的身份验证系统。我不知道为什么我觉得这么难。这是我根据2个单独的教程所做的。我的用户实体:isActive=true;$this->salt=md5(uniqid(null,true));}/***@inheritDoc*/publicfunctiongetUsername(){return$this->username;}/***@inheritDoc*/publicfunctiongetSalt(){return$this->salt;}/***@inheritDoc*/publicfunctiongetPa

php - 使用PHP登录系统

美好的一天。我对登录系统有疑问,困扰了我很长时间。为此,我希望您想象我有2个页面login.php和userpage.php。login页面包含用于输入用户名和密码的字段。而userpage包含有关登录用户的所有信息。当用户输入他的数据时,某个类Connection在数据库中检查他,如果用户存在,则创建一个session。当我创建从login.php到userpage.php的重定向时,我应该如何重定向用户数据?(我应该使用全局数组(如$_SESSION)来传输信息,还是应该从用户页面再次连接数据库?)我是否应该为userpage.php创建一些多线程(不要严格判断,我是新手),以便为

php - Osticket "Valid CSRF Token Required"登录后?

我的osTicket版本1.10安装在PLESKWindowsServer中。我已尝试在PLESKWindowsServer上安装XAMPP但无法启动XAMPP。登录osTicket后不久我收到错误“登录后Osticket中需要有效的CSRFtoken”,之前工作正常登录后出现此错误: 最佳答案 在include/class.ostsession.php只需添加这一行:$this->data->session_data="";之后:catch(DoesNotExist$e){$this->data=newSessionData(['

php - 用于用户登录的成熟 PHP 解决方案是什么?

除了博客或静态网页之外,我从未真正做过任何严肃的网络编程。不过,对于我正在开发的Web应用程序,我需要登录网站。为了不重新发明轮子,我该如何实现登录?某处是否有“插入式”组件?我不反对玩密码学,但我并没有太多使用PHP或网络协议(protocol)的经验。我正在使用CodeIgniter框架,所以如果有人在这方面有任何答案,我会很感兴趣。 最佳答案 请允许我推荐OpenID给你。您无需实现自己的身份验证方案,而是将身份验证委托(delegate)给您的用户已有的帐户提供商(例如Google、FaceBook、LiveJournal等

php - 为什么 Symfony2 在登录时替换 PHPSESSID?

我的Symfony2应用程序在我登录时替换了我的PHPSESSIDcookie。这是预期的行为吗?这对我来说毫无意义……为什么不保留相同的PHPSESSID?这里有更多细节。要登录到我的应用程序,我必须首先向访问我的应用程序的URL发出请求:$telnetmyapp80GET/HTTP/1.1Host:myapp我被重定向到另一个URL(/login)并获得了一个PHPSESSIDcookie。美好的。然后我POST到/login_check类似_username=blah&_password=blah的东西,无论我是否提供正确的凭据,我都会收到一个不同的PHPSESSIDcookie

php - 更改 FOSUserBundle (Symfony) 中的默认登录页面

我认为这里的问题和答案都应该不会很复杂。我已经安装并配置了FOSUserBundle以在带有Symfony2的项目中使用。我需要知道的是,当用户尝试访问禁止的url时,我在哪里告诉安全性它必须重定向用户的页面。默认为/login。但我想将其更改为更通用的/main。提前致谢 最佳答案 不是FOSUserBundle做的,而是Symfony2中的Security系统做的。您需要在security.yml中设置以下内容:firewalls:main:form_login:default_target_path:/path/to/redi